package init;

import java.awt.Image;

import formulario.Formulario;
import imagem.Imagem;
import imagem.ImagemFiltros;

public class Init {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		
		String localImg1 = "photo 11.JPG";
//		String localImg2 = "photo2.JPG";
//		String localImg3 = "photo3.JPG";
//		String localImg4 = "photo4.JPG";
		
		Imagem img1 = new Imagem(localImg1);
		Imagem img1_ = new Imagem(localImg1);
		ImagemFiltros.changecolor(img1_, ImagemFiltros.GRAY);
		ImagemFiltros.media3x3(img1_);
		ImagemFiltros.binariza(img1_, ImagemFiltros.otsuTreshold(img1_));
		
		ImagemFiltros.media3x3(img1_);
		ImagemFiltros.laplaciana(img1_);
		
//		Imagem img2 = new Imagem(localImg2);
//		Imagem img2_ = new Imagem(localImg2);
//		ImagemFiltros.changecolor(img2_, ImagemFiltros.GRAY);
//		ImagemFiltros.media3x3(img2_);
//		ImagemFiltros.binariza(img2_, ImagemFiltros.otsuTreshold(img2_));
//		
//		Imagem img3 = new Imagem(localImg3);
//		Imagem img3_ = new Imagem(localImg3);
//		ImagemFiltros.changecolor(img3_, ImagemFiltros.GRAY);
//		ImagemFiltros.media3x3(img3_);
//		ImagemFiltros.binariza(img3_, ImagemFiltros.otsuTreshold(img3_));
//		
//		Imagem img4 = new Imagem(localImg4);
//		Imagem img4_ = new Imagem(localImg4);
//		ImagemFiltros.changecolor(img4_, ImagemFiltros.GRAY);
//		ImagemFiltros.media3x3(img4_);
//		ImagemFiltros.binariza(img4_, ImagemFiltros.otsuTreshold(img4_));
		
		Formulario fm = new Formulario();
		
		fm.imagens.add(img1.getImagem());
		fm.imagens.add(img1_.getImagem());
//		fm.imagens.add(img2.getImagem());
//		fm.imagens.add(img2_.getImagem());
//		fm.imagens.add(img3.getImagem());
//		fm.imagens.add(img3_.getImagem());
//		fm.imagens.add(img4.getImagem());
//		fm.imagens.add(img4_.getImagem());
		fm.mostrar();
	}
}
